//Sprawdzenie wynikw zapytania.
if($result->rowCount() == 1){
  $row = $result->fetch();
  if($row['Zablokowane']){
    //Konto jest zablokowane
    $this->setMessage('To konto jest zablokowane.');
    return ACTION_FAILED;
  }
  if($row && $row['Haslo'] == crypt($pass, $row['Haslo'])){
    //Haso jest prawidowe
    $this->setMessage("Jeste zalogowany jako {$row['Nazwa']}.");
    $_SESSION['zalogowany'] = $row['Nazwa'];
    
    //Usunicie licznika bdnych logowa
    if($row['ZleLogowania']){
      $query = "UPDATE Users SET ZleLogowania = 0 WHERE Id = {$row['Id']}";
      if(!$this->dbo->exec($query)){
        //Bd przy aktualizacji danych
      }
    }
    return ACTION_OK;
  }
  else{
    //Kod wykonywany gdy haso jest nieprawidowe.
  }
}
